<?php

class AdminModule extends CWebModule
{
public $title = 'Admin panel';
	public function init()
	{
        $this->setLayoutPath(Yii::getPathOfAlias('admin.views.layouts'));

        $this->setComponents(array(
                                  //'errorHandler'=>'module/main/error',
                                  'user' => array(
                                      'class' => 'ModuleWebUser',
                                      'allowAutoLogin'=>true,
                                      'loginUrl' => Yii::app()->createUrl('site/login')),

                             ));
		// this method is called when the module is being created
		// you may place code here to customize the module or the application

		// import the module-level models and components
		$this->setImport(array(
			'admin.models.*',
			'admin.components.*',
		));
	}

	public function beforeControllerAction($controller, $action)
	{
		if(parent::beforeControllerAction($controller, $action))
		{
			// this method is called before any module controller action is performed
			// you may place customized code here
			return true;
		}
		else
			return false;
	}

}
